<template>
    <el-icon :size="size" :color="color">
        <component :is="name" />
    </el-icon>
</template>

<script setup lang="ts">
withDefaults(defineProps<{
    // 图标大小
    size: number,
    // 图标名
    name: string,
    // 图标颜色
    color?: string
}>(), {
    size: 16
})
</script>
